Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>GenICam</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/GenICam"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-GenICam rootpage-GenICam skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">GenICam</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><p><b>GenICam</b> (Abk. für Generic Interface for Cameras) ist eine generische Programmier-Schnittstelle für Kameras, die in der industriellen <a href="Bildverarbeitung" title="Bildverarbeitung">Bildverarbeitung</a> eingesetzt wird.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> Ziel dieses Standards ist die Entkopplung der Schnittstellen-Technologie industrieller Kameras (wie z.&nbsp;B. <a href="GigE_Vision" title="GigE Vision">GigE Vision</a> oder <a href="Camera_Link" title="Camera Link">Camera Link</a>) von der Programmier-Schnittstelle der Benutzer-Anwendung (API). GenICam wird von der European Machine Vision Association (EMVA) betreut.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> Die Arbeit an dem Standard wurde im Jahr 2003 begonnen<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> und sein erstes Modul, GenApi, wurde 2006 ratifiziert. Das letzte Modul, GenTL, folgte im Jahr 2008.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup>
</p>

<div class="mw-heading mw-heading2"><h2 id="Module">Module</h2></div>
<p>GenICam besteht aus drei Modulen, die helfen sollen, die wichtigsten Aufgaben in der industriellen Bildverarbeitung auf generische Weise zu lösen. Die Module heißen:
</p>
<ol><li><i>GenApi</i>: Dieses Modul wird für die Konfiguration der Kamera, des Kamera-Zugriffs und der Kamera-Steuerung benutzt. Es verwendet dazu eine Datei im XML-Format.</li>
<li><i>SFNC (Standard Feature Naming Convention)</i>: Dies sind die empfohlenen Bezeichnungen und Typisierungen für gemeinsame Kamera-Eigenschaften zur Förderung der Kompatibilität.</li>
<li><i>GenTL (Transport Layer)</i>: Diese Schicht ist für den Transport der Kamera-Daten in die Benutzer-Anwendung verantwortlich.</li>
<li>GenDC (Data Container): Dieses Modul erlaubt „jegliche“ Informationen in Datencontainer über ein TLP unabhängigen Format zu senden.</li>
<li>GenCP (Control Protocol): Das Control Protocol definiert die Paketformate zur low-level Kamera-Steuerung.</li></ol>
<div class="mw-heading mw-heading2"><h2 id="Funktionen">Funktionen</h2></div>
<p>GenICam unterstützt fünf Hauptfunktionen:<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>
</p>
<ol><li>Kamera-Konfiguration – Diese Funktion unterstützt eine Reihe von Kamera-Eigenschaften wie z.&nbsp;B. Bildgröße, Aufnahmegeschwindigkeit, Pixelformat, Gain, Offset etc.</li>
<li>Bilderfassung – Diese Funktion erstellt Zugänge zwischen der Kamera und der Benutzer-Schnittstelle und veranlasst das Empfangen von Bildern.</li>
<li>Grafische Benutzeroberfläche (GUI) – Diese Funktion stellt eine Anwender-Schnittstelle für die nahtlose Kommunikation mit der (den) Kamera(s) bereit.</li>
<li>Übertragung zusätzlicher Daten – Diese Funktion ermöglicht Kameras das Übertragen von zusätzlichen Daten, die über die reinen Bilddaten hinausgehen, wie beispielsweise Histogramm, Zeitstempel oder ROI.</li>
<li>Übertragung von Ereignissen – Diese Funktion ermöglicht es Kameras mithilfe eines „Ereignis-Kanals“ mit einer Anwendung zu kommunizieren.</li></ol>
<div class="mw-heading mw-heading2"><h2 id="Kompatibilität"><span id="Kompatibilit.C3.A4t"></span>Kompatibilität</h2></div>
<p>Viele Unternehmen der industriellen Bildverarbeitung haben zu dem Standard beigetragen. Die wichtigsten an der Ausarbeitung des GenICam-Standards beteiligten Unternehmen sind:<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup>
</p>
<ul><li><a href="Basler_AG" title="Basler AG">Basler</a></li>
<li><a href="Baumer_Group" title="Baumer Group">Baumer</a></li>
<li><a href="Dalsa" class="mw-redirect" title="Dalsa">DALSA</a></li>
<li>e2v semiconductors</li>
<li>IDS Imaging Development Systems</li>
<li>JAI Pulnix</li>
<li>Leutron Vision</li>
<li><a href="Balluff" title="Balluff">Balluff</a> (ehemals MATRIX VISION)</li>
<li><a href="Matrox" class="mw-redirect" title="Matrox">Matrox</a></li>
<li>MVTec Software<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup></li>
<li><a href="National_Instruments" title="National Instruments">National Instruments</a></li>
<li>Pleora Technologies</li>
<li><a href="Stemmer_Imaging" title="Stemmer Imaging">Stemmer Imaging</a></li>
<li>SVS-VISTEK GmbH</li></ul>
<p>Die Standardisierung bewirkt, dass Produkte unterschiedlicher Hersteller untereinander technisch kompatibel sind. Dank der zahlreichen Unternehmen, die an der Definition von GenICam beteiligt sind, und der vielfältigen Möglichkeiten, die sich für den Anwender durch den Vorteil der Kompatibilität ergeben, setzen bereits viele Hersteller von Bildverarbeitungskomponenten den Standard in ihren Produkten ein.
Allerdings bieten auch Unternehmen, die an der Entwicklung des Standards beteiligt waren, weiterhin eigene, proprietäre SDKs an. Es ist deshalb abzuwarten, ob GenICam sämtliche eigenentwickelte SDKs ersetzen und so das angestrebte Ziel einer vollständigen Kompatibilität erreichen kann.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.genicam.org/">GenICam Standard</a></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.emva.org/">EMVA</a></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><a href="#cite_ref-3">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.adept.net.au/news/newsletter/200709-sept/GenICam.shtml">AES</a></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><a href="#cite_ref-4">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.emva.org/wp-content/uploads/GenICam_GenTL_1_5.pdf"><i>GenICam GenTL Standard Version 1.5.</i></a> European Machine Vision Association, 23.&nbsp;Juli 2015,<span class="Abrufdatum"> abgerufen am 14.&nbsp;November 2024</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AGenICam&amp;rft.title=GenICam+GenTL+Standard+Version+1.5&amp;rft.description=GenICam+GenTL+Standard+Version+1.5&amp;rft.identifier=https%3A%2F%2Fwww.emva.org%2Fwp-content%2Fuploads%2FGenICam_GenTL_1_5.pdf&amp;rft.publisher=European+Machine+Vision+Association&amp;rft.date=2015-07-23&amp;rft.language=en">&nbsp;</span></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><a href="#cite_ref-5">↑</a></span> <span class="reference-text"> <style data-mw-deduplicate="TemplateStyles:r261891140">
/* start https://de.wikipedia.org/ */


.mw-parser-output .webarchiv-memento a{color:inherit}


/* end https://de.wikipedia.org/ */
</style><a rel="nofollow" class="external text" href="https://web.archive.org/web/20160402140514/http://www.ferret.com.au/c/Adept-Electronic-Solutions/New-GenICam-standard-for-cameras-n666626">New GenICam standard for cameras</a> (<span class="webarchiv-memento"><a href="Webarchivierung#Begrifflichkeiten" title="Webarchivierung">Memento</a></span> vom 2. April 2016 im <i><a href="Internet_Archive" title="Internet Archive">Internet Archive</a></i>)</span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><a href="#cite_ref-6">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.emva.org/standards-technology/genicam/genicam-group-members/">GenICam Group Members</a></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><a href="#cite_ref-7">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.mvtec.com/de/unternehmen/ueber-uns/"><i>Über uns - MVTec Software GmbH.</i></a> In: <i>www.mvtec.com.</i><span class="Abrufdatum"> Abgerufen am 3.&nbsp;August 2016</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AGenICam&amp;rft.title=%C3%9Cber+uns+-+MVTec+Software+GmbH&amp;rft.description=%C3%9Cber+uns+-+MVTec+Software+GmbH&amp;rft.identifier=http%3A%2F%2Fwww.mvtec.com%2Fde%2Funternehmen%2Fueber-uns%2F">&nbsp;</span></span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><a href="#cite_ref-8">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.photonics.com/Article.aspx?AID=31910">Will Changing Machine Vision Standards Cut Costs and Boost Performance?</a></span>
</li>
</ol>
<p><br>
</p></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2024-11-14" href="https://de.wikipedia.org/wiki/?title=GenICam&amp;oldid=250323939">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>

</body></html>